horsehair lichen (horsetail lichen) - French English Dictionary